import svgLogo from '@/assets/logo.svg'

export interface ILayoutConfig {
  layout: 'side' | 'top' | 'mix'  // 系统布局类型
  sideWidth?: number | 200    // 侧边栏宽度
  sideCollapsedWidth?: number | 80    //侧边栏收起宽度
  headerHeight?: number | 48    // 头部高度
  collapsed?: boolean   // 侧边栏是否收起
  logoSrc: string   // Logo 图标地址
  logoSize: number | 32   // Logo大小
  title: string   // 系统标题
  titleSize: number   // 系统标题文字大小
  lang: 'en' | 'zh' | string
}

const layoutConfig: ILayoutConfig = {
  layout: 'side',
  sideWidth: 200,
  sideCollapsedWidth: 80,
  headerHeight: 48,
  collapsed: false,
  logoSrc: svgLogo,
  logoSize: 32,
  title: 'Jvyou Admin',
  titleSize: 20,
  lang: 'zh'
}

export default layoutConfig